



/*-------------------------



  General Styles



--------------------------*/



@font-face {



  font-family: 'pingfang';



url('../fonts/pingfang regular.ttf') format('truetype'),



}







body {



  font-family: Arial, sans-serif;



  width: 100%;



  font-size: 14px;



  line-height: 1;



  padding-top: 0;



  -webkit-transition: all 0.25s ease-in-out;



  -moz-transition: all 0.25s ease-in-out;



  -ms-transition: all 0.25s ease-in-out;



  -o-transition: all 0.25s ease-in-out;



  transition: all 0.25s ease-in-out;



}







body, div, p, span {



  font-family: 'pingfang', Arial;



}











/*-----------------------------------



  Navigation Bar Styles



------------------------------------*/







.navbar {



  padding: 0;



  background-color: #1e0e08;



  transition: padding 0.4s;



  border-color: transparent;



  border: 0;



}







/* Contract the navbar while scrolling */







#myNavbar {



  overflow-x: hidden;



  width: 100%;



  max-width: 1200px;



  margin: 0 auto;



}







/* Brand name */







.brandStyle {



  padding: 0;



  margin: 0 0 0 !important;



  height:80px;



  padding: 15px 0;



}







.brandStyle img {



  display: block;



  float: left;



  width: auto;



  height: 50px;



}







.brandStyle p {



  color: #ffffff;



  font-size: 12px;



  float: left;



  display: block;



  margin-top: 20px;



  margin-left: 10px;



}







.brandStyle span {



  display: block;



}







/* Menu */







/*-----------------------------------



  Main Picture



------------------------------------*/



.noBorder {



  background:rgba(255,255,255,.2);



  margin-bottom: 0;



}



.noBorder.scrolled{



  background: #fff;



  -webkit-box-shadow: 1px 1px 5px #ccc;



  -moz-box-shadow: 1px 1px 5px #ccc;



  -ms-box-shadow: 1px 1px 5px #ccc;



  -o-box-shadow: 1px 1px 5px #ccc;



  -webkit-box-shadow: 1px 1px 5px #ccc;



}



.navbar {



  -webkit-transition: all 0.25s ease-in-out;



  -moz-transition: all 0.25s ease-in-out;



  -ms-transition: all 0.25s ease-in-out;



  -o-transition: all 0.25s ease-in-out;



  transition: all 0.25s ease-in-out;



}







.navbar-nav > li {



  position: relative;



  padding: 0;



}







.navbar-nav > li > a {



  font-size: 14px;



  color: #fff !important;



  font-weight: normal;



  padding: 20px 15px;



  position: relative;



  text-transform: uppercase;



}







.navbar-nav > li.active > a {



  background: #e53e40!important;



}















.navbar-nav > li.active:hover > a {







}







.navbar-nav > li > a:hover{



  color: #87bd07!important;



}







.navbar-nav > li > a p {



  font-size: 16px;



  line-height: 30px;



  color: #ffffff;



  font-weight: normal;



}







.navbar-nav > li > .dropdown-menu {



  height: auto;



  overflow: hidden;



  top: calc(100%);



  border-color: #ffffff;



  text-align: left;



  background-color: rgba(229,62,64,0.9);



  border: 0;



  left: 0px !important;



}







.navbar-nav > li.language_li{



  padding: 22.5px 0;



  margin-left: 20px;



}







.navbar-nav > li.language_li .language_li_div{



  overflow: hidden;



  height: 20px;



  border: 1px solid rgba(255, 255, 255, 0.3);



  border-radius: 20px;



  padding: 1px;



}







.navbar-nav > li.language_li .language_li_div a{



  float: left;



  font-size: 12px;



  color: #fff;



  display: inline-block;



  padding: 0 10px;



  line-height: 16px;



  border-radius: 20px;



  text-align: center;



  -webkit-transition: all 0.5s ease;



  -moz-transition: all 0.5s ease;



  -ms-transition: all 0.5s ease;



  transition: all 0.5s ease;



}



.navbar-nav > li.language_li .language_li_div a.active{



  color: #333;



  background: #fff;



}







.dropdown-menu > li {



  display: block;



  position: relative;



}



.dropdown-menu > li:hover{



	background: #fff;



}



.dropdown-menu > li:hover:before{



  color: #d52323;



}



.dropdown-menu > li:last-child{



  border-bottom: 0;



}



.dropdown-menu > li > a {



  display: block;



  color: #fff !important;



  text-transform: uppercase;



  width: 100%;



  position: inherit;



  white-space: normal;



  text-align: center;



  line-height: 20px;



  padding: 7px 0px;



}







.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {



   color: #fff!important;



   background-color: #1b1b1b!important;



}







.navbar-nav > li.nav_li_pro {



  /*position: inherit;*/



}







.navbar-nav > li.nav_li_pro .dropdown-menu {



  left: 0 !important;



  border-radius: inherit;



}







.navbar-nav > li.nav_li_pro .dropdown-menu > li {



  



}



.navbar-nav > li.nav_li_pro .dropdown-menu > li h2{



  margin-bottom: 10px;



  font-size: 16px;



}



.navbar-nav > li.nav_li_pro .dropdown-menu > li h3{







}











.navbar-nav > li.nav_li_pro .dropdown-menu > li h2 a {



  color: #58585e;



}



.navbar-nav > li.nav_li_pro .dropdown-menu > li h3 a {



  padding-left: 0 !important;



  color: #888;



  padding: 4px 0;



  line-height: 20px;



  font-size: 15px;



}



.navbar-nav > li:nth-child(2) > .dropdown-menu {



  /*display: block!important;*/



  /*min-width: 90px;*/



}







.navbar-nav > li:nth-child(3) > .dropdown-menu {



  /*display: block !important;*/



}







.navbar-nav > li > .dropdown-menu.p_menu {



  



}







.noBorder.scrolled .navbar-nav > li > a{



  color: #000!important;



}











.noBorder.scrolled .navbar-nav > li.language_li .language_li_div{



  border: 1px solid rgba(0, 0, 0, 0.3);



}







.noBorder.scrolled .navbar-nav > li.language_li .language_li_div a{



  color: #333;



}







.noBorder.scrolled .navbar-nav > li.language_li .language_li_div a.active{



  background: #86BD07;



  color: #fff;



}







.dropdown-menu.p_menu li{



  /*display: inline-block;*/



}



.dropdown-menu.p_menu li a{



  display: block;



  text-align: center;



}







.dropdown-menu.p_menu li img{



  width: 150px;



  display: block;



}



.dropdown-menu.p_menu li p{



  font-size: 16px;



  line-height: 20px;



  height: 20px;



  padding: 10px 0;



  display: block;



}







.m_search {



  float: right;



  display: none;



}







.m_search .search_all {



  margin-top: 18px;



}







.m_search .search_all i {



  padding-right: 20px;



}







.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {



  background: transparent;



}









.index_link{



  padding: 20px 0 10px;



}







.in_link_title{



  padding-bottom: 20px;



}







.in_link_list{



  overflow: hidden;



}







.in_link_list_ul{



  overflow: hidden;



}



.in_link_list_ul li{



  float: left;



  margin-right: 10px;



  margin-bottom: 5px;



}



.in_link_list_ul li h2{



  font-size: 16px;



  color: #bcbcbc;



  margin: 0;



  padding: 0;



}



.in_link_list_ul li h2 p{



  display: inline-block;



  font-size: 16px;



  color: #bcbcbc;



}











.in_link_list_ul li a{



  font-size: 14px;



  line-height: 20px;



  color: #a0a0a0;



  display: inline-block;



}







.in_link_list_ul li:hover a{



  color: #847575;



}







.navbar-nav > li.language_li:hover{



  background: transparent;



}







.nav_language{



  display: none;



  float: right;



  height: 50px;



  line-height: 50px;



  width: 40px;



}



.nav_language a{



  font-size: 13px;



  color: #666;



}











.w1200 {



  width: 100%;



  max-width: 1200px;



  margin: 0 auto;



  overflow: hidden;



}







.w1120 {



  width: 100%;



  max-width: 1120px;



  margin: 0 auto;



  overflow: hidden;



}







.center {



  text-align: center;



}















.dropdown ul.dropdown-menu {



  width: 100% !important;



  right: inherit;



  left: 0;



}







input, textarea, select { font-family: Arial,'Microsoft YaHei','Hiragino Sans GB',Times,serif; outline: none; }







input[type="text"], input[type="password"], input[type="button"], input[type="submit"], select, textarea { outline-style: none; -webkit-appearance: none; resize: none; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }







input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset !important; }







.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }







.clearfix { *zoom: 1; }







.clear { clear: both; line-height: 0; height: 0; font-size: 0; }







.fl { float: left; }







.fr { float: right; }







/*-------------------------------*/







#cmsFloatPanel {



	overflow: hidden;



}



#cmsFloatPanel .ctrolPanel {



	width: 50px;



	height: 203px;



	background: url(http://www.fcwfnw.cn/images/panel-bg.png) no-repeat left top;



	position: fixed;



	right: 20px;



	top: 200px;



	overflow: hidden;



	z-index: 10000;



	_position: absolute;



_top:expression(eval(documentElement.scrollTop + 200));



}



#cmsFloatPanel .ctrolPanel a {



	width: 50px;



	height: 50px;



	font-size: 12px;



	color: #ff3300;



	text-align: center;



	overflow: hidden;



	text-decoration: none;



}







#cmsFloatPanel .ctrolPanel .arrow {



	line-height: 28px;



	display: block;



	margin: 1px auto;



}



#cmsFloatPanel .ctrolPanel .arrow span {



	display: none;



}



#cmsFloatPanel .ctrolPanel .arrow:hover {



}



.product_list2 {



	padding-top: 20px;



}



.cateTab{



	margin-top:20px;



    text-align: center;



}



.cateTab span.button {



	border: medium none;



	background: rgba(0,0,0,.2);



	color: rgba(0,0,0,.8);



	margin: 4px;



	height: 30px;



	line-height: 30px;



	padding: 0 14px;



	display: inline-block;



	cursor: pointer;



	border-radius: 50px;



}



.cateTab span.button a{



	color: rgba(0,0,0,.8);



}



.cateTab span.button:hover{



	background:#e53e40;



}



.cateTab span.button:hover a {



	text-decoration: none;



	color:#fff;



}







.product_title {



	text-align: center;



	height: 40px;



}



.product_head {



	margin-top: 40px;



	background: url(../image/product_head.jpg) center top no-repeat;



}



.product_head h2 {



	text-align: center;



	padding-top: 16px;



	font-size: 28px;



	color: #3f3f3f;



}



.product_list {



	clear: both;



	padding: 25px 0px 0px 0px;



	margin-right: -15px;



	margin-left: -15px;



}







.product_img {
	padding-left: 15px;
	padding-right: 15px;
}



.product_img img {



	margin-right: auto;



	margin-left: auto;



	display: block;



	max-height: 300px;



	max-width: 100%;



	height: auto;



	margin-bottom: 10px;



	padding: 0px 0px 0px 0px;



}



.product_list2 div.product_img {



	min-height: 340px;



}











#cmsFloatPanel .ctrolPanel .arrow:hover span {



	display: block;



}



#cmsFloatPanel .ctrolPanel .service {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .service span {



	color: #09F;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .message {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .message span {



	color: #ff3300;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .qrcode {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .qrcode span {



	color: #0C6;



	line-height: 90px;



}







/* 浮动客服面板 */



#cmsFloatPanel {



	overflow: hidden;



}



#cmsFloatPanel .ctrolPanel {



	width: 50px;



	height: 203px;



	background: url(http://www.fcwfnw.cn/images/panel-bg.png) no-repeat left top;



	position: fixed;



	right: 20px;



	top: 200px;



	overflow: hidden;



	z-index: 10000;



	_position: absolute;



_top:expression(eval(documentElement.scrollTop + 200));



}



#cmsFloatPanel .ctrolPanel a {



	width: 50px;



	height: 50px;



	font-size: 12px;



	color: #ff3300;



	text-align: center;



	overflow: hidden;



	text-decoration: none;



}







#cmsFloatPanel .ctrolPanel .arrow {



	line-height: 28px;



	display: block;



	margin: 1px auto;



}











body {



	font-family: 'microsoft yahei', Arial, Helvetica, sans-serif;



	color: #2F2F2F;



}



a {



	transition: 0.5s;



	-webkit-transition: 0.5s;



	-moz-transition: 0.5s;



}



ul {



	list-style: none;



}



.clear {



	clear: both;



}



.img-thumbnail {



	transition : opacity 0.7s;



}



.img-thumbnail:hover, .opacity_img:hover {



	opacity: 0.75;



}



/* 浮动客服面板 */



#cmsFloatPanel {



	overflow: hidden;



}



#cmsFloatPanel .ctrolPanel {



	width: 50px;



	height: 203px;



	background: url(http://www.fcwfnw.cn/images/panel-bg.png) no-repeat left top;



	position: fixed;



	right: 20px;



	top: 200px;



	overflow: hidden;



	z-index: 10000;



	_position: absolute;



_top:expression(eval(documentElement.scrollTop + 200));



}



#cmsFloatPanel .ctrolPanel a {



	width: 50px;



	height: 50px;



	font-size: 12px;



	color: #ff3300;



	text-align: center;



	overflow: hidden;



	text-decoration: none;



}



#cmsFloatPanel .ctrolPanel a:hover {



	background: rgba(255,255,255,0.3);



}



#cmsFloatPanel .ctrolPanel .arrow {



	line-height: 28px;



	display: block;



	margin: 1px auto;



}



#cmsFloatPanel .ctrolPanel .arrow span {



	display: none;



}



#cmsFloatPanel .ctrolPanel .arrow:hover {



}







#cmsFloatPanel .ctrolPanel .arrow:hover span {



	display: block;



}



#cmsFloatPanel .ctrolPanel .service {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .service span {



	color: #09F;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .message {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .message span {



	color: #ff3300;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .qrcode {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .qrcode span {



	color: #0C6;



	line-height: 90px;



}







header {



	background-color: #fff;



}



/*幻灯片*/



.flash img {



	width: 100%;



	margin-top: 80px;



}



.flash ul.bxslider {



	list-style: none;



}



.flash div.bx-pager {



	bottom: 4%;



}



.flash div.bx-controls-direction {



	display: none;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



#cmsFloatPanel .ctrolPanel .arrow:hover {



}



#cmsFloatPanel .ctrolPanel .arrow:hover span {



	display: block;



}



#cmsFloatPanel .ctrolPanel .service {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .service span {



	color: #09F;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .message {



	display: block;



	margin: 2px auto;



}











#cmsFloatPanel .ctrolPanel .message span {



	color: #ff3300;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .qrcode {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .qrcode span {



	color: #0C6;



	line-height: 90px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */



#cmsFloatPanel .ctrolPanel .arrow:hover {



}







#cmsFloatPanel .ctrolPanel .service {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .service span {



	color: #09F;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .message {



	display: block;



	margin: 2px auto;



}



.page_main{



	padding-top: 80px;



}



.product_list {



	clear: both;



	padding: 25px 0px 0px 0px;



	margin-right: -15px;



	margin-left: -15px;



}



.product_list2 {



	padding-top: 20px;



}







.product_list2 div.product_img {



	min-height: 340px;



}











#cmsFloatPanel .ctrolPanel .message span {



	color: #ff3300;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .qrcode {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .qrcode span {



	color: #0C6;



	line-height: 90px;



}



.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



#cmsFloatPanel .ctrolPanel .arrow:hover {



}







#cmsFloatPanel .ctrolPanel .service {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .service span {



	color: #09F;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .message {



	display: block;



	margin: 2px auto;



}











#cmsFloatPanel .ctrolPanel .message span {



	color: #ff3300;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .qrcode {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .qrcode span {



	color: #0C6;



	line-height: 90px;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



#cmsFloatPanel .ctrolPanel .arrow:hover {



}







#cmsFloatPanel .ctrolPanel .service {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .service span {



	color: #09F;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .message {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .message span {



	color: #ff3300;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .qrcode {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .qrcode span {



	color: #0C6;



	line-height: 90px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.left_search {



	margin: 10px 0px 0px 0px;



}



.search_group {



	border: 1px solid #b9b9b9;



	border-radius: 5px;



}



.search_group input.form-control {



	border-radius: 0px;



	box-shadow: none;



	color: #585A5A;



	padding: 0px 0px 0px 15px;



	height: 26px;



	background: transparent;



	border: none;



}



.search_group input.form-control:focus {



	box-shadow: none;



	border-color: #b2e0fb;



}



#search_submit {



	background-color: #767676;



	border-radius: 3px;



	color: #fff;



	height: 28px;



	font-size: 16px;



	padding-top: 5px;



	margin-top: -1px;



}



#search_submit:hover {



	color: #fff;



	background-color: #313131;



	cursor: pointer;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}



.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {



	background-position: -86px -33px;



}



/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */







.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {



	text-align: left;



	width: 80%;



}



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {



	right: 0;



	width: 35px;



}



/* IMAGE CAPTIONS */







.bx-wrapper .bx-caption {



	position: absolute;



	bottom: 0;



	left: 0;



	background: #666\9;



	background: rgba(80, 80, 80, 0.75);



	width: 100%;



}



.bx-wrapper .bx-caption span {



	color: #fff;



	font-family: Arial;



	display: block;



	font-size: .85em;



	padding: 10px;



}







.product_title a {



	color: #2F2F2F;



}



.product_title a:hover {



	text-decoration: none;



	color: #f3770e;



}



.center_tel {



	height: 550px;



	background-position: center center;



}



/*我们的优势*/



.advantage1 {



	text-align: center;



	color: #fff;



	padding: 35px 0px 30px 0px;



	background-position: center;



	background-repeat: no-repeat;



	background-color: #1C1C1C;



	margin-top: 20px;



}



.advantage1_head p {



	text-transform: uppercase;



	font-family: 'Times New Roman';



	font-size: 30px;



	margin: 0px;



	padding: 0px;



}



.advantage1_head h2 {



	font-size: 24px;







}



.advantage1_list {



	margin-top: 25px;



}



.advantage1_col {



	margin-top: 30px;



	margin-bottom: 50px;



	text-align: left;



}



.advantage1_col h4 {



	text-align: left;



	padding-top: 8px;



}



.advantage1_col h4 a {



	color: #fff;



}



.advantage1_col h4 a:hover {



	color: #febf01;



	text-decoration: none;



}



.advantage1_col span {



	display: inline-block;



	text-align: left;



	border-top: 1px solid #505050;



	padding-top: 9px;



}



.advantage1_col img {



	max-width: 100px;



	-webkit-transition: -webkit-transform 1.2s ease-out;



	-moz-transition: -moz-transform 1.2s ease-out;



	-o-transition: -o-transform 1.2s ease-out;



	-ms-transition: -ms-transform 1.2s ease-out;



}



.advantage1_col img:hover {



	-webkit-transform: rotateZ(360deg);



	-moz-transform: rotateZ(360deg);



	-o-transform: rotateZ(360deg);



	-ms-transform: rotateZ(360deg);



	transform: rotateZ(360deg);



}











/*首页-开锁方式*/



.advantage_head h2 {



	text-align: center;



	margin-top: 30px;



	font-size: 28px;



	color: #000;



}



.advantage_head p {



	text-align: center;



	color: #7f7f7f;



	margin-top: 8px;



}



.advantage_head span {



	display: block;



	margin: 0 auto;



	width: 40px;



	height: 3px;



	background-color: #bdbdbd;



	margin-bottom: 50px;



}



.advantage_col {



	margin-top: 20px;



	margin-bottom: 20px;



	text-align: center;



	min-height: 140px;



	border-radius: 25px;



}



.advantage_col:hover {



	border-radius: 25px;



	background-image: linear-gradient(#fff, #f7f7f7);



}



.advantage_col img {



	display: block;



	margin: 0 auto;



	max-width: 200px;



	-webkit-transition: -webkit-transform 0.8s ease-out;



	-moz-transition: -moz-transform 0.8s ease-out;



	-o-transition: -o-transform 0.8s ease-out;



	-ms-transition: -ms-transform 0.8s ease-out;



}



.advantage_col img:hover {



	-webkit-transform: rotateZ(360deg);



	-moz-transform: rotateZ(360deg);



	-o-transform: rotateZ(360deg);



	-ms-transform: rotateZ(360deg);



	transform: rotateZ(360deg);



}



.advantage_col a {



	display: block;



	color: #333;



	font-size: 18px;



	padding-top: 20px;



}



.advantage_col a:hover {



	color: #f3770e;



	text-decoration: none;



}



.advantage_col p {



	color: #797979;



	text-align: center;



	padding-top: 0px;



	margin-top: 15px;

  line-height: 20px;


}



/*首页-公司简介*/



.about_bg {



	padding-bottom: 60px;



	background-color: #f7f7f7;



}



.about_head {



	margin-bottom: 50px;



}



.about_head h2 {



	text-align: center;



	margin-top: 40px;



	font-size: 28px;



	color: #333;



}



.about_head p {



	text-align: center;



	color: #555;



	margin-top: 8px;



}



.about_head span {



	display: block;



	margin: 0 auto;



	width: 40px;



	height: 3px;



	background-color: #e53e40;



	margin-bottom: 50px;



}



.about_h3 {



	font-family: Arial;



	color: #e53e40;



	font-size: 45px;



	font-weight: bold;



	margin: 0px;



}



.about_p {



	font-size: 22px;



	color: #000;



	padding-bottom: 20px;



	border-bottom: 1px solid #dadada;



}



.about_content {



	line-height: 30px;



	color: #555;



	margin-top: 20px;



}



.about_btn {



	display: block;



	text-align: center;



	width: 140px;



	padding: 7px 0px;



	color: #fff;



	text-decoration: none;



	border-radius: 20px;



	background-color: #e53e40;



	margin-top: 20px;



}



.about_btn:hover, .about_btn:focus {



	color: #fff;



	text-decoration: none;



	background-color: #0546c3;



	border-radius: 12px;



	width: 160px;



}



.about_video {



	width: 100%;



}



.file-download {



	background: rgba(0,0,0,0) url("http://www.fcwfnw.cn/images/icon-download.gif") no-repeat scroll left center;



	color: #004b8c;



	font-size: 14px;



	padding-left: 18px



}



.entry-meta {



	font-size: 12px;



	margin-bottom: 20px;



	padding-bottom: 10px;



	text-align: center



}



.entry-meta span {



	margin: 0 10px



}



.entry-meta strong {



	font-weight: normal



}



.entry-meta a {



	color: #999



}



.entry-meta {



	color: #999;



	font-size: 12px;



	margin-bottom: 10px



}



#picContent img {



	max-width: 100%;



	height: auto !important;



}



/*首页-客户案例*/



.case_head {



	margin-top: 55px;



	background: url(../image/case_head.jpg) center top no-repeat;



}



.case_head h2 {



	text-align: center;



	padding-top: 16px;



	font-size: 28px;



	color: #3f3f3f;



}



.case_list {



	clear: both;



	padding: 35px 0px 0px 0px;



	margin-right: -15px;



	margin-left: -15px;



}



.case_list2 {



	padding-top: 20px;



}



.case_img {



	padding-left: 15px;



	padding-right: 15px;



	min-height: 270px;



}



.case_img img {



	margin-right: auto;



	margin-left: auto;



	display: block;



	max-height: 270px;



	max-width: 100%;



	height: auto;



	margin-bottom: 10px;



	padding: 0px 0px 0px 0px;



}



.case_list2 div.case_img {



	min-height: 220px;



}



.case_title {



	text-align: center;



	height: 40px;



}



.case_title a {



	color: #2F2F2F;



}



.case_title a:hover {



	text-decoration: none;



	color: #f3770e;



}



/*首页-新闻资讯*/



.news_bg {



	background-color: #f7f7f7;



	margin-top: 40px;



	padding-bottom: 30px;



}



.news_head {



	margin-bottom: 20px;



}



.news_head h2 {



	text-align: center;



	margin-top: 50px;



	font-size: 28px;



	color: #333;



}



.news_head p {



	text-align: center;



	color: #555;



	margin-top: 8px;



}



.news_head span {



	display: block;



	margin: 0 auto;



	width: 40px;



	height: 3px;



	background-color: #e53e40;



}



.news_h3 {



	background: url(../image/news_title.jpg) left bottom no-repeat;



	padding: 10px 0px 10px 0px;



	font-size: 18px;



	font-weight: bold;



}



.news_ul {



	clear: both;



	list-style: none;



	margin-top: 10px;



	padding: 0px;



}



.news_ul li {



	color: #545455;



	line-height: 21px;



	padding: 10px 0px;



}



.news_ul li a {



	color: #2F2F2F;



}



.news_ul li a:hover {



	text-decoration: none;



	color: #f3770e;



}



.news_time {



	float: right;



}



.news_img img {



	max-width: 270px;



	margin-right: 28px;



	float: left;



}



.news_img a {



	font-weight: bold;



	font-size: 16px;



}



.news_img p {



	margin-top: 12px;



	line-height: 26px;

	

	max-height: 210px;

}



.answer_ul {



	clear: both;



	list-style: none;



	margin-top: 10px;



	padding: 0px;



}



.answer_ul li {



	color: #545455;



	line-height: 21px;



	padding: 10px 0px;



}



.answer_ul li a {



	display: block;



	background: url(../image/ask.jpg) no-repeat left center;



	padding-left: 28px;



	color: #333;



	font-weight: bold;



}



.answer_ul li a:hover {



	text-decoration: none;



	color: #f3770e;



}



.answer_ul li p {



	background: url(../image/answer.jpg) no-repeat left 2px;



	padding-left: 28px;



	margin-top: 10px;



	line-height: 22px;



	color: #555;



	overflow: hidden;

    text-overflow: ellipsis;

    -o-text-overflow: ellipsis;

    display: -webkit-box;

    display: -moz-box;

    display: -ms-flexbox;

    display: -o-box;

    display: box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;



}



/*首页-合作客户*/



.cooperation_head {



	margin-top: 60px;



	margin-bottom: 30px;



}



.cooperation_head p {



	text-align: center;



	font-size: 24px;



	color: #333;



	margin-top: 8px;



}



.cooperation_head span {



	display: block;



	height: 3px;



	background: url(http://www.fcwfnw.cn/images/cooperation_title.jpg) center center no-repeat;



}



.cooperation_img {



	padding-left: 15px;



	padding-right: 15px;



	min-height: 180px;



}



.cooperation_img img {



	margin-right: auto;



	margin-left: auto;



	display: block;



	max-height: 170px;



	max-width: 100%;



	height: auto;



	margin-bottom: 10px;



	padding: 0px 0px 0px 0px;



}



/*产品-左侧栏目*/



.left_nav {



	padding: 20px 15px 30px 15px;



	background: url(../image/left_head.jpg) no-repeat top center #767676;



	margin-top: 25px;



	margin-bottom: 20px;



}



.left_nav h3 {



	text-align: center;



	color: #fff;



	margin: 0px 0px 4px 0px;



}



.left_nav p {



	text-align: center;



	color: #fff;



	font-size: 14px;



	letter-spacing: 2px;



	margin-bottom: 10px;



}



.left_nav_bg {



	background: url(../image/left_nav_bg.jpg) center bottom no-repeat #fff;



	padding: 10px 15px 22px 15px;



}



.left_nav_tel {



	margin: 220px 0px 0px 0px;



	text-align: center;



	color: #fff;



	font-size: 24px;



	font-weight: bold;



}



.left_nav_ul {



	list-style: none;



	padding: 0px;



	margin: 15px 0px 0px 0px;



	padding-bottom: 10px;



}



.left_nav_ul > li > a {



	display: block;



	text-decoration: none;



	color: #fff;



	font-size: 15px;



	background-color: #757575;



	border-radius: 5px;



	padding: 6px 0px 6px 18px;



	margin-bottom: 8px;



}



.left_nav_ul > li > a:hover, .left_nav_ul li a.left_active {



	color: #fff;



	background-color: #313131;



}



/*产品-左侧二级栏目*/



ul.left_snav_ul {



	list-style: none;



	padding: 0px;



}



ul.left_snav_ul > li {



	margin: 0px;



}



ul.left_snav_ul > li > a {



	display: block;



	text-decoration: none;



	color: #fff;



	padding: 5px 0px 5px 30px;



	background: url(http://www.fcwfnw.cn/images/left_tree.gif) 20px 8px no-repeat #8a8a8a;



	border-radius: 5px;



	margin-bottom: 8px;



}



ul.left_snav_ul > li > a:hover {



	color: #fff;



	background-color: #313131;



}



/*通用列表页-左侧栏目*/



.left_h3 {



	margin-top: 19px;



	font-size: 22px;



	font-weight: normal;



	color: #545454;



	line-height: 50px;



	border-bottom: 1px solid #ebebeb;



}



.left_h3 span {



	display: inline-block;



	height: 50px;



	border-bottom: 1px solid #bbbbbb;



}



.left_column ul.left_nav_ul {



	list-style: none;



	padding: 0px;



	margin: 15px 0px 0px 0px;



	padding-bottom: 10px;



}



.left_column ul.left_nav_ul > li {



	margin-bottom: 5px;



	border-bottom: 1px solid #f2f2f2;



	background: url(../image/left_li.gif) 6px 12px no-repeat;



}



.left_column ul.left_nav_ul > li > a {



	text-decoration: none;



	color: #000;



	font-size: 14px;



	background: transparent;



	border-radius: 0px;



	padding: 6px 0px 6px 18px;



	margin-bottom: 8px;



}



.left_column ul.left_nav_ul > li > a:hover, .left_column ul.left_nav_ul li a.left_active {



	color: #f3770e;



	background: transparent;



}



.curr {



	color: #f3770e !important;



}



/*通用列表页-左侧二级栏目*/



.left_column ul.left_snav_ul {



	list-style: none;



	padding: 0px;



}



.left_column ul.left_snav_ul > li {



	margin-bottom: 7px;



	border-bottom: 1px solid #f2f2f2;



	background: url(http://www.fcwfnw.cn/images/left_sli.gif) 15px 11px no-repeat;



}



.left_column ul.left_snav_ul > li > a {



	display: block;



	text-decoration: none;



	color: #000;



	padding: 5px 0px 5px 25px;



	background: transparent;



	border-radius: 25px;



	margin-bottom: 8px;



}



.left_column ul.left_snav_ul > li > a:hover {



	color: #f3770e;



	background: transparent;



}



/*左侧新闻*/



.left_news {



	clear: both;



	list-style: none;



	margin: 0px;



	padding: 0px;



}



.left_news li {



	color: #545455;



	border-bottom: 1px dotted #dddddd;



	background: url(../image/li.png) no-repeat left 15px;



	line-height: 21px;



	padding: 10px 0px;



	padding-left: 14px;



	overflow: hidden;



}



.left_news li a {



	color: #2F2F2F;



	display: block;



	overflow: hidden;



    text-overflow: ellipsis;



    -o-text-overflow: ellipsis;



    display: -webkit-box;



    display: -moz-box;



    display: -ms-flexbox;



    display: -o-box;



    display: box;



    -webkit-line-clamp: 1;



    -webkit-box-orient: vertical;



    float: left;



    width: calc(100% - 75px);



}



.left_news li a:hover, .left_news li a:focus {



	text-decoration: none;



	color: #f3770e;



}



/*左侧联系*/



.left_contact {



	margin: 30px 0px 35px 0px;



}



.left_contact p {



	clear: both;



}



/*列表页-横幅*/



.page_bg {



	margin-top: 80px;



	height: 350px;



	margin-bottom: 0px;



}



/*列表页-面包屑*/



.bread_bg {



	border-bottom: 1px solid #f3f3f3;



	color: #444444;



}







.bread_nav span {



	border-left: 8px solid #adadad;



	padding-left: 8px;



}







.bread_nav a {



	color: #444444;



}







.bread_nav a:hover {



	color: #f3770e;



	text-decoration: none;



}











.bread_nav {



  overflow: hidden;



  padding: 10px 0;



}







.bread_nav h3 {



  position: relative;



  color: #666666;



  font-size: 14px;



  padding: 0 5px 0 30px;



  height: 35px;



  line-height: 35px;



  width: 110px;



  float: left;



}







.bread_nav h3:before {



  position: absolute;



  content: '\e61c';



  font-family: 'icon';



  left: 0;



  top: 0;



  font-size: 20px;



}







.bread_nav_ul {



  float: left;



}







.bread_nav_ul li {



  float: left;



  padding-right: 5px;



}







.bread_nav_ul li:after {



  content: '\e61c';



  font-family: 'icon';



  font-size: 18px;



  line-height: 35px;



  float: left;



}







.bread_nav_ul li a {



  height: 35px;



  line-height: 35px;



  font-size: 14px;



  color: #666666;



  display: block;



  float: left;



  padding: 0 5px;



  text-transform: capitalize;



}







.bread_nav_ul li:last-child:after {



  display: none;



}











/*列表页-右栏*/



.right_head {



	clear: both;



}



.right_head h2 {



	height: 50px;



	font-size: 22px;



	font-weight: normal;



	color: #545454;



	line-height: 50px;



	border-bottom: 1px solid #ebebeb;



}



.right_head h2 span {



	display: inline-block;



	height: 50px;



	border-bottom: 1px solid #bbbbbb;



}



.right_contents {



	clear: both;



	padding: 15px 0px 15px 0px;



	line-height: 28px;



	overflow: auto;



}



.right_contents_h1 {



	margin: 0px;



	padding: 10px 0px;



	text-align: center;



	color: #000;



	font-size: 24px;



	color: #434343;



	font-weight: bold;



	line-height: 34px;



}



.right_contents img {



	max-width: 840px;



}



/*列表页-新闻*/



.right_new {



	clear: both;



	list-style: none;



	margin: 0px;



	padding: 0px 0px 20px 0px;



}



.right_new li {



	color: #898989;



	background: url(../image/li.png) no-repeat left 18px;



	font-size: 16px;



	line-height: 22px;



	padding: 12px 0px;



	padding-left: 13px;



	border-bottom: 1px dashed #e3e2e2;



}



.right_new li a {



	color: #2F2F2F;



}



.right_new li a:hover, .right_new li a:focus {



	text-decoration: none;



	color: #f3770e;



}



.right_new_time {



	float: right;



}



.relevant_new ul.right_new li {



	font-size: 14px;



}



/* 分页样式*/



.page {



	clear: both;



	margin: 20px 0;



	overflow: hidden;



	padding-top: 10px;



	text-align: center;



	font-size: 12px;



}



.page ul li {



	display: inline-block;



	border: 1px solid #ccc;



	margin: 0 1px;



	line-height: 24px;



	background: #fff;



	color: #999



}



.page ul li:hover {



	background: #1b1b1b;



	color: #fff;



	border: 1px solid #1b1b1b



}



.page ul li:hover a {



	color: #fff;



}



.page ul li.thisclass {



	display: inline-block;



	border: 1px solid #1b1b1b;



	margin: 0 1px;



	background: #1b1b1b;



	color: #fff;



}



.page ul li.thisclass a {



	color: #fff;



}



.page ul li a {



	display: block;



	color: #999;



	padding: 4px 12px;



}



.page ul li a:hover {



	color: #fff;



}



/*产品详细页*/



.showpic_box, .proinfo_box {



	margin: 30px 0px 20px 0px;



}



.product_h1 {



	margin: 0px;



	line-height: 22px;



	font-size: 16px;



	font-weight: bold;



	color: #000;



	padding-bottom: 10px;



	border-bottom: 1px dotted #cccccc;



}



.product_info {



	list-style: none;



	padding: 0px;



	margin-top: 10px;



}



.product_info p {



	line-height: 28px;



}



.product_btn {



	margin-top: 25px;



}



#pic-page {



	text-align: center;



	margin-top: 10px;



}



#pic-page a {



	margin: 0 2px;



}



#pic-page a img {



	width: 40px;



	padding: 2px;



	border: solid #ccc 1px;



	margin-bottom: 5px;



}



#pic-page a:hover img, #pic-page a.active img {



	border: solid #5280DD 1px;



}



.product_con {



	clear: both;



	border-top: 1px dotted #a9a9a9;



	margin: 10px 0px 20px 0px;



	padding: 20px 0px 0px 0px;



	line-height: 26px;



	overflow: auto;



}



.photo_con {



	clear: both;



	margin: 0px 0px 20px 0px;



	padding: 10px 0px 20px 0px;



	line-height: 26px;



	overflow: auto;



}



.product_con img,  .photo_con img {



	max-width: 840px;



}



/*按钮样式*/



.download_btn {



	float: right;



	display: block;



	margin: 10px 10px 20px 0px;



}



.page-btn {



	display: inline-block;



	float: left;



	background-color: #696969;



	border-radius: 0px;



	border: none;



	transition: background 0.3s;



	margin-right: 15px;



}



.page-btn:hover, .page-btn:focus {



	background-color: #de1c0d;



}



.grey-btn {



	border-radius: 0px;



	border: none;



	background-color: #E8E8E8;



}



.grey-btn:hover, .grey-btn:focus {



	background-color: #ccc;



}



/*在线留言订购*/



.feedback {



	margin-top: 50px;



}



.form-horizontal .form-group {



	margin-right: -10px;



	margin-left: -10px;



}



.codeimg {



	margin: 0px 0px -10px -18px;



}



/*上一个下一个*/



.point {



	clear: both;



	margin: 20px 0px 40px 0px;



	padding-bottom: 40px;



	line-height: 22px;



}



.point span.to_prev {



	text-align: center;



}



.point span.to_prev a {



	color: #337AB7;



}



.point span.to_prev a:hover {



	color: #ea042b;



}



.point span.to_next {



	text-align: center;



}



.point span.to_next a {



	color: #337AB7;



}



.point span.to_next a:hover {



	color: #ea042b;



}



/*标签样式*/



.tags {



	margin: 18px 0px 10px 0px;



}



.tags a {



	margin: 0px 5px 8px 0px;



}



.tags_list {



	padding: 5px 10px 100px 10px;



}



.tags_ul {



	margin-top: 0px;



}



.tags_ul li {



	line-height: 28px;



	margin-bottom: 8px;



	padding-bottom: 10px;



}



.tags_ul h3 {



	font-size: 14px;



	padding: 0px;



	margin: 0px;



	line-height: 20px;



}



.tags_ul p {



	font-size: 13px;



	padding: 0px;



	margin: 0px;



	color: #777;



	line-height: 20px;



	padding-top: 8px;



}



/*网站地图*/



ul.ul_sitemap {



	margin: 30px 0px 40px 30px;



}



ul.ul_sitemap li {



	list-style: none;



	line-height: 26px;



	clear: both;



}



ul.ul_sitemap li a {



	color: #7d7d7d;



}



li.small_li_sitemap {



	clear: both;



	padding-left: 12px;



}



li.small_li2_sitemap {



	float: left;



	padding-left: 20px;



}



/*友情链接*/



.link_box {



	background-color: #000;



	padding: 20px 0px 10px 0px;



	text-align: center;



	color: #dcdcdc;



	font-size: 13px;



}



.link_box a {



	color: #dcdcdc;



	padding: 0px 0px 0px 10px;



	font-size: 13px;



}



.link_box a:hover {



	text-decoration: none;



	color: #fbf38f;



}



.link_box a:last-child {



	border-right: 0px;



}



.link_box button {



	display: none;



}



.link_title {



	font-size: 13px;



	margin-right: -6px;



}



.link_title:after {



	content: "：";



}



/*底部TAGS*/



.tags_box {



	background-color: #000;



	padding: 5px 0px 20px 0px;



	text-align: center;



	color: #dcdcdc;



	font-size: 13px;



}



.tags_box a {



	color: #dcdcdc;



	padding: 0px 2px 0px 8px;



	font-size: 13px;



}



.tags_box a:hover {



	text-decoration: none;



	color: #fbf38f;



}



.tags_box a:last-child {



	border-right: 0px;



}



.tags_box button {



	display: none;



}



.tags_title {



	font-size: 13px;



	margin-right: -6px;



}



.tags_title a {



	padding: 0px;



}



.tags_title:after {



	content: "：";



}



/*底部信息*/



footer {



	color: #dcdcdc;



	padding: 60px 0px 40px 0px;



	background-color: #2b2b2b;



}



.footer_logo {



	max-width: 196px;



}



.footer_logo_text {



	width: 196px;



	text-align: center;



	margin-top: 15px;



	padding-top: 15px;



	border-top: 1px solid #5f5f5f;



	line-height: 22px;



}



.footer_sitemap {



	color: #dcdcdc;



}



.footer_sitemap:hover, .footer_sitemap:focus {



	color: #fbf38f;



	text-decoration: none;



}



/*底部分类*/



.footer_menu a {



	color: #dcdcdc;



}



.footer_menu a:hover {



	color: #fbf38f;



	text-decoration: none;



}



.footer_menu_first {



	font-weight: bold;



}



.footer_menu_first a {



	color: #fff;



}



.footer_qrcode {



	max-width: 130px;



}



.footer_qrcode_text {



	width: 130px;



	text-align: center;



	margin-top: 15px;



}



/*底部翻译*/



.translate {



	background-color: #000;



}



.translate_btn {



	width: 130px;



	margin: 0 auto;



	padding-top: 20px;



}



/*UEditor编辑器前端表格样式*/



table {



	margin-bottom: 10px;



	border-collapse: collapse;



	display: table;



}



td, th {



	padding: 5px 10px;



	border: 1px solid #DDD;



}



caption {



	border: 1px dashed #DDD;



	border-bottom: 0;



	padding: 3px;



	text-align: center;



}



th {



	border-top: 1px solid #BBB;



	background-color: #F7F7F7;



}



table tr.firstRow th {



	border-top-width: 2px;



}



.ue-table-interlace-color-single {



	background-color: #fcfcfc;



}



.ue-table-interlace-color-double {



	background-color: #f7faff;



}



td p {



	margin: 0;



	padding: 0;



}











/*大屏幕样式*/



@media screen and (min-width: 769px) {







/*导航样式*/



.navbar {



	margin: 0px;



	border: none;



	background-color: #1b1b1b;



	min-height: 80px;



}



.navbar-nav {



	float: right;



}



.navbar-nav > li {



}



.navbar-nav > li:first-child {



}



.navbar-nav > li:last-child {



}



.navbar-nav > li > a {



	text-align: center;



}



.navbar-default .navbar-nav > li > a {



	color: #fff;



	padding-top: 30px;



	padding-bottom: 30px;



}



.navbar-default .navbar-nav > li > a:hover,  .navbar-default .navbar-nav > li > a:focus,  .navbar-default .navbar-nav > li > a.active,  .navbar-default .navbar-nav > .active > a,  .navbar-default .navbar-nav > .active > a:hover,  .navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus {



	background-color: #e53e40;



	color: #fff!important;



}







/*导航二级菜单*/



.nav_small {



	background-color: #e53e40;



	background-color: rgba(229,62,64,0.9);



	padding: 10px 0px;



	padding-bottom: 15px;



	border-radius: 0px;



	border: none;



	box-shadow: none;



}



.nav_small > li > a {



	line-height: 20px;



	padding: 7px 0px;



	text-align: center;



	color: #fff;



	font-size: 13px;



}



.nav_small > li > a:hover {



	color: #fff;



	background-color: #1b1b1b;



}



#app_menudown,  #search_btn {



	display: none;



}



.mfoot_box {



	display: none;



}



}







/*小屏幕样式*/



@media screen and (max-width: 768px) {



.navbar {



	margin: 0px;



	border: 0px;



	min-height: 50px;



	background-color: #1b1b1b;



}



.navbar-default .navbar-brand {



	color: #0066d9;



	font-size: 16px;



	height: 50px;



	padding: 5px 10px;



}



.brandStyle img{



	height: 40px;



}



#myNavbar{



	width: auto;



	margin: 0 -15px;



}



.navbar-nav > li > a{



	padding: 10px 15px;



}



.page_main{



	padding-top: 50px;



}



.navbar-nav .open .dropdown-menu{



    opacity: 1!important;



    display: inline-block!important;



    text-align: left;



    background: rgba(0, 0, 0, .3);



    border-radius: 0;



  }



  .navbar-nav > li > .dropdown-menu.p_menu{



    background: rgba(0, 0, 0, 0.3);



  }



  .navbar-default .navbar-nav .open .dropdown-menu>li>a{



    color: #ffffff!important;



    font-size: 12px;



    padding:5px 10px 5px 35px!important;



	text-align: left;



  }



.navbar-default .navbar-brand:hover,  .navbar-default .navbar-brand:focus {



	color: #fff;



}



.navbar-toggle {



	border: none;



}



.navbar-default .navbar-collapse,  .navbar-default .navbar-form {



	border: none;



}



.navbar-default .navbar-toggle:hover,  .navbar-default .navbar-toggle:focus {



	background-color: #4c4c4c;



}



.navbar-default .navbar-toggle .icon-bar {



	background-color: #fff;



}



.navbar-default .navbar-nav {



	margin-top: 0px;



	margin-bottom: 0px;



}



.navbar-default .navbar-nav > li:last-child {



	border: none;



}



.navbar-default .navbar-nav > li > a,  .navbar-default .navbar-nav .open .dropdown-menu > li > a {



	color: #fff;



}



.navbar-default .navbar-nav > li > a:hover,  .navbar-default .navbar-nav > li > a:focus,  .navbar-default .navbar-nav > .active > a,  .navbar-default .navbar-nav > .active > a:hover,  .navbar-default .navbar-nav > .active > a:focus,  .navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {



	background-color: #4c4c4c;



	color: #fff;



}



#app_menudown {



	position: absolute;



	top: 0px;



	right: 0px;



	font-size: 16px;



}



#app_menudown:hover {



	background-color: #4c4c4c;



}



.flash img {



	margin-top: 50px;



}



/*手机-首页产品*/











.product_img {

	min-height: 240px;

}



.product_list2 div.product_img {



	min-height: 240px;



}



.product_list {



	padding-top: 10px;



}



.center_tel {



	height: 414px;



}



.index_link{

	padding: 10px 0;

}



.in_link_list_ul{

	padding-left: 10px;

}

.in_link_list_ul li:first-child{

	width: 100%;

}

.in_link_list_ul li h2{

	font-size: 14px;

}

.in_link_list_ul li a{

	font-size: 12px;

}

.advantage1_list {



	margin-top: 10px;



}



.advantage1 {



   display:none;



}



.advantage1_head p {



	font-size: 30px;



}



.advantage1_head h2 {



	font-size: 20px;



}



.advantage1_col h4 {



	text-align: center;



	margin-top: 15px;



}



.advantage1_col span {



	text-align: center;



}



.advantage1_col img {



	display: block;



	margin: 0 auto;



}



/*手机-首页开锁方式*/



.advantage_head h2 {



	padding-top: 0px;



	font-size: 25px;



}



/*手机-首页公司简介*/



.about_bg {



	background-color: #f7f7f7;



	padding-bottom: 50px;



}



.about_head {



	margin-bottom: 25px;



}



.about_head h2 {



	margin-top: 35px;



	font-size: 26px;



}



.about_head span {



	background: url(http://www.fcwfnw.cn/images/m_h2_line.jpg) center center no-repeat;



}



.about_head p {



	font-size: 14px;



	margin-top: 8px;



}



.about_content {



	margin-top: 0px;



}



.about_btn {



	display: block;



	width: 200px;



	margin: 0 auto;



	margin-top: 20px;



	margin-bottom: 40px;



}



/*手机-首页案例*/



.case_head h2 {



	margin-top: 40px;



	font-size: 26px;



}



.case_head p {



	font-size: 14px;



	margin-top: 4px;



}



.case_img {



	min-height: 150px;



}



.case_list2 div.case_img {



	min-height: 150px;



}



/*手机-首页新闻*/



.news_bg {



	background-color: #fff;



}



.news_head {



	margin-bottom: 0px;



}



.news_head h2 {



	margin-top: 30px;



	font-size: 26px;



}



.news_head span {



	background: url(http://www.fcwfnw.cn/images/m_h2_line.jpg) center center no-repeat;



}



.news_head p {



	font-size: 14px;



	margin-top: 4px;



}



.news_h3 {



	text-align: center;



	background: url(../image/news_title.jpg) center bottom no-repeat;



	padding: 10px 0px 10px 0px;



	margin-bottom: 20px;



}



.news_ul li {



	color: #000;



	border-bottom: 1px dotted #dddddd;



	background: url(../image/li.png) no-repeat left 15px;



	line-height: 21px;



	padding: 10px 0px;



	padding-left: 14px;



}



.news_time,  .right_new_time,  .news_time_p,  .news_des {



	display: none;



}



.news_img img {



	display: none;



}



.news_img a {



	font-weight: normal;



	font-size: 14px;



}



/*手机-首页合作客户*/



.cooperation_head {



	margin-top: 40px;



}



.cooperation_head p {



	font-size: 22px;



	margin-top: 8px;



}



.cooperation_img {



	min-height: 100px;



}



/*手机-列表页*/



.bread_bg {



	margin-top: 0px;



}



.right_head h2{



	margin: 10px 0;



}



.page_bg,  .left_nav {



	display: none;



}



.right_contents img,  .product_con img,  .photo_con img {



	max-width: 100%;



}



.feedback {



	margin-top: 20px;



}



.proinfo_box {



	margin-bottom: 80px;



}



#pic-page a img {



	width: 35px;



}



#cmsFloatPanel {



	display: none;



}



.point span.to_prev,  .point span.to_next {



	text-align: left;



	padding-bottom: 8px;



}



/*手机-底部信息*/



footer {



	padding-top: 40px;



	padding-bottom: 25px;



}



.footer_logo,  .footer_logo_text {



	display: none;



}



.footer_contact {



	margin-bottom: 30px;



}



.footer_qrcode {



	display: block;



	max-width: 130px;



	margin: 0 auto;



	margin-top: 25px;



}



.footer_qrcode_text {



	width: 130px;



	margin: 0 auto;



	margin-top: 10px;



	margin-bottom: 35px;



}



/*手机-友情链接*/



.link_box {



	padding-left: 7px;



}



.link_box a {



	display: block;



	border-right: 0px;



	padding: 4px 0px;



}



.link_title {



	display: block;



}



.link_title:after {



	content: "";



}



.link_box button {



	display: inline-block;



	background-color: transparent;



	border: none;



	float: right;



	margin-top: -20px;



}



.link_box button:hover,  .link_box button:focus {



	color: #97f3e7;



}



.link_list {



	display: none;



	padding-top: 7px;



}



/*手机-Tags标签*/



.tags_box {



	padding-left: 7px;



	margin-bottom: 50px;



}



.tags_box a {



	display: block;



	border-right: 0px;



	padding: 4px 0px;



}



.tags_title {



	display: block;



}



.tags_title:after {



	content: "";



}



.tags_box button {



	display: inline-block;



	background-color: transparent;



	border: none;



	float: right;



	margin-top: -20px;



}



.tags_box button:hover,  .tags_box button:focus {



	color: #97f3e7;



}



.tags_rows {



	display: none;



	padding-top: 7px;



}



/*手机-底部按钮*/



.mfoot_box {



	background-color: #fafafa;



}



.mfoot_nav {



	width: 33%;



	float: left;



	background-color: #fafafa;



	text-align: center;



	color: #898989;



}



.mfoot_nav:hover,  .mfoot_nav:focus {



	background-color: #e4e4e4;



	cursor: pointer;



}



.mfoot_nav a {



	color: #898989;



	display: block;



}



.mfoot_nav a:hover,  .mfoot_nav a:focus {



	text-decoration: none;



}



.mfoot_nav span {



	display: block;



	padding: 3px 0px 0px 0px;



}



.mfoot_share {



	width: 240px;



	padding: 5px;



}



}



 @media screen and (max-width: 767px) {



.copyright_p {



	display: none;



}



}







/*320px到768px*/



@media screen and (min-width:320px) and (max-width:768px) {



.col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {



	float: left;



}



.col-mm-12 {



	width: 100%;



}



.col-mm-11 {



	width: 91.66666667%;



}



.col-mm-10 {



	width: 83.33333333%;



}



.col-mm-9 {



	width: 75%;



}



.col-mm-8 {



	width: 66.66666667%;



}



.col-mm-7 {



	width: 58.33333333%;



}



.col-mm-6 {



	width: 50%;



}



.col-mm-5 {



	width: 41.66666667%;



}



.col-mm-4 {



	width: 33.33333333%;



}



.col-mm-3 {



	width: 25%;



}



.col-mm-2 {



	width: 16.66666667%;



}



.col-mm-1 {



	width: 8.33333333%;



}



}







.product_list {



	clear: both;



	padding: 25px 0px 0px 0px;



	margin-right: -15px;



	margin-left: -15px;



}







#cmsFloatPanel .ctrolPanel .arrow:hover {



}







#cmsFloatPanel .ctrolPanel .service {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .service span {



	color: #09F;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .message {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .message span {



	color: #ff3300;



	line-height: 90px;



}



#cmsFloatPanel .ctrolPanel .qrcode {



	display: block;



	margin: 2px auto;



}



#cmsFloatPanel .ctrolPanel .qrcode span {



	color: #0C6;



	line-height: 90px;



}













.page_banner{



	width: 100%;



	height: auto;



}







.page_banner img{



	display: block;



	width: 100%;



}











.list_box_img img{



	display: block;



	width: 100%;



}







.solution_a{



	overflow: hidden;



    text-overflow: ellipsis;



    -o-text-overflow: ellipsis;



    display: -webkit-box;



    display: -moz-box;



    display: -ms-flexbox;



    display: -o-box;



    display: box;



    -webkit-line-clamp: 1;



    -webkit-box-orient: vertical;



}











.product_list3 div.product_img{



	min-height: auto;



}







.solution_ul li{



	padding: 6px 0px 6px 18px!important;



}







.solution_ul li a{



	overflow: hidden;



    text-overflow: ellipsis;



    -o-text-overflow: ellipsis;



    display: -webkit-box;



    display: -moz-box;



    display: -ms-flexbox;



    display: -o-box;



    display: box;



    -webkit-line-clamp: 1;



    -webkit-box-orient: vertical;



    padding: 0!important;



}



.news_content{







}







.news_content p{



	font-size: 14px;



	line-height: 24px;



	display: block;



	color: #666;



	padding: 0!important;



	margin: 0!important;



}







.news_content img{



  display: block;



  width: auto;



  margin: 10px auto;



  max-width: 80%;



}











